#include<stdio.h>
#include <math.h>

void main(){
    // int n=0,c;
    // c=getchar();
    // while ((char)c!='\n')
    // {
    //     printf("%c->%d\n",c,c);
    //     if((char)c>='0' && (char)c<='9') n++;
    //     c=getchar();
    // }
    // printf("%d\n",n);

    // 100以内能被3整除且个位是6
    // int i,j;
    // for(i=0;i<100;i++){
    //     // printf("i=%d,j=%d\n",i,j);
    //     j=i*10+6;
    //     if(j%3!=0) continue;
    //     printf("%d\n",j);
    // }
    // 斐波那契额20项
    // long f1=1,f2=1;
    // int i=0;
    // for (i=1;i<=20;i++){
    //     printf("%-12d%-12d",f1,f2);
    //     if(i%2==0) printf("\n");
    //     f1=f1+f2;
    //     f2=f1+f2;
    // }
    //计算2+4+6+。。。+100的值
    // long sum=0;
    // int i;
    // for (i = 0; i < 101; i++)
    // {
    //     if(i%2==0) sum+=i;
    // }
    // printf("%ld",sum);

    // 素数判断，给定任意数m 2~根号m之间没有数被整除，则该数为素数
    // int prime=3;
    // int i;
    // printf("Enter a Num:");
    // scanf("%d",&prime);
    // printf("%d\n",prime);
    // int end=sqrt(prime);
    // for(i=2;i<end;i++){
    //     if(prime%i==0) break;
    // }
    
    // if(i>end) 
    //     printf("yes");
    // else
    //     printf("No");

    // 水仙花数
    // unsigned int i,g=0,s=0,b=0;
    // for(i=100;i<1000;i++){
    //     g=i%10;
    //     s=i/10%10;
    //     b=i/100;
    //     if(i==b*b*b+s*s*s+g*g*g)
    //         printf("%d=%d+%d+%d\n",i,b,s,g);
    // }

}